/**
 * @author F.biz - http://www.fbiz.com.br/
 */
/* --------------------------------------------------------------- Culinaria */

/* visual content holder (images, tabs, videos)*/
.visualContentHolder{
	float:left;display:inline;
	margin-right:10px;
	margin-bottom:10px;
	white-space:nowrap;
	width:420px;
}
	.visualContentHolder img{
		float:left;display:inline;
		margin:0;
	}
	.visualContentHolder .tabNavigation{
		float:left;display:inline;
		margin:0;
		padding:0;
	}
		.visualContentHolder .tabNavigation li{
			list-style-type:none;
			padding:5px 10px;
			margin:0;
		}
	.visualContentHolder .tabContainer{
		clear:both;
		float:left;display:inline;
		width:420px;
		min-height:210px;
	}
	.visualContentHolder .hide{
		display:none;
	}

.visualContentTabsHolder{
	width:440px;
}
.tabsHolder {
	background-color:#fce5c3;
	background-image:none;
}
.authorHolder{
	float:right;display:inline;
	white-space:nowrap;
	font-size:11px;
	margin:0 5px 5px 0;
}
	.authorHolder .author{
		margin-right:5px;
	}
	.authorHolder img{
		vertical-align:-5px;
		float:none;
	}

/* legends for recipy */
.recipyLegend,
.materiaHolder .recipyLegend{
	overflow:hidden;
	zoom:1;
	padding:16px 12px;
	background:#f9f5e9;
}
	.recipyLegend li,
	.materiaHolder .recipyLegend li{
		overflow:hidden;
		zoom:1;
		position:relative;
		padding:0 0 0 27px;
		margin:8px 0 0 0;
		list-style-type:none;
	}
	.recipyLegend li.first{
		margin:0;
	}
		.recipyLegend .ico{
			position:absolute;
			top:0;
			left:0;
			width:22px;
			height:10px;
			background-image: url(http://midiavital.fbiz.com.br/locales/global/img/sp_culinaria_legend.png?v=1.0.0);
		}
		.recipyLegend .time .ico{
			background-position:0 0;
			height:15px;
			margin-top:1px;
		}
		.recipyLegend .serves .ico{
			background-position:0 -25px;
			height:12px;
			margin-top:2px;
		}
		.recipyLegend .recipyType .ico{
			background-position:0 -50px;
			height:16px;
			margin-top:1px;
		}
		.recipyLegend .foodType .ico{
			background-position:0 -75px;
			height:10px;
			margin-top:5px;
		}
.ingredientList li{
	margin-bottom:5px;
}
.prepareList li{
	margin-bottom:5px;
}

/* search recipies */

.frmBusca{
	overflow:hidden;
	zoom:1;
	margin-bottom:10px;
}
	.frmBusca .error{
		color:red;
	}
	.frmBusca label{
		display:block;
		margin:0 0 5px;
		font-size:18px;
	}
	.frmBusca select{
		float:left;display:inline;
		width:200px;
		margin:8px 10px 0 0;
		_margin:5px 10px 0 0;
	}
	.frmBusca .btHigh {
		float:left;display:inline;
		padding-left:0;
		padding-right:0;
	}
		.frmBusca .btHigh span{
			_margin-left: -7px;
			_margin-right: -4px;
		}
			.frmBusca .btHigh span span{
				margin:0;
			}

.buscaHolder{
	background:#FCE5C3;
}
	.txtRespostas{
		color:#CB393A;
	}
	.resultadosHolder li{
		border-top-color:#F0B3B2;
	}
		.recipyPhoto{
			float:left;display:inline;
			margin-right:10px;
		}
		.recipySearch{
			overflow:hidden;
			zoom:1;
		}
			.recipySearch ul{
				font-size:10px;
				margin:0 0 5px 3px;
			}
			.recipySearch li{
				border:none;
				padding:0;
				margin:0;
			}
			.recipySearch .voteHolder{
				overflow:hidden;
				zoom:1;
			}
				.recipySearch .votingStars{
					float:left;display:inline;
					margin-right:5px;
				}
				.recipySearch .votingStatus{
					margin:3px 0 0;
				}
.paginacao{
	margin:10px 0 0 auto;
	float:right;display:inline;
}

/* box culinaria */
.boxCulinaria{
	width:280px;
	height:auto;
	background:#fde2bc;
	color:#000;
}
	.boxCulinaria .intro{
		margin-bottom:0;
	}
	.boxCulinaria .tabNavigation{
		margin:0;
		padding:0;
	}
	.boxCulinaria .tabNavigation li{
		background:#feecd2;
	}
		.boxCulinaria .tabNavigation li a{
			color:#f69a13;
		}
	.boxCulinaria .tabNavigation .selected{
		background:#FFF;
	}
		.boxCulinaria .tabNavigation .selected a{
			color:#f69a13;
		}

.tabBuscaAvancada{
	overflow:hidden;
	zoom:1;
}
.tabBuscaAvancada .error{
	color:red;
}
.tabBuscaAvancada select{
	width:260px;
	display:block;
	margin:15px 0;
}
.tabBuscaAvancada button{
	float:right;display:inline;
}

#tabs-watch-font-size{top:0;left:0;}

/**
 * Barra de compartilhar conte�do
 */


.envieAmigo{	
	margin-top:-30px
}
.envieAmigo #feedbackMessage.success{ 
	color:#00bc04;
	padding:15px 0 
}
.envieAmigo form{
	width:490px
}
.envieAmigo .fldWrapper{
	background-color:#f9f6e9 !important;
	color:#000
}
.envieAmigo .fldWrapper .error{ background-color:#ff0000 !important; color:#fff }
.envieAmigo .errorMessage{ 
	position:absolute; 
	width:230px;
	margin-top:10px;
	margin-left:10px;
	color:#ff0000 
}
.envieAmigo em{
	font-style:normal;
	position:relative;
	top:10px
}
.envieAmigo .title{
	margin-bottom:10px
}
.shareList{
	padding-right:30px;
	height:70px
}
	.shareList li{ 
		float:left;		
		font-size:14px;
		position:relative
	}
		.shareList li.divisor{
			padding:5px 15px 5px 0;
			margin-right:15px;
			border-right:1px dashed #ABABAB;
		}
		
		.shareList li.divisor a{
			padding:4px 0 4px 45px;
			background:url(http://midiavital.fbiz.com.br/locales/global/img/sprite_compartilhe.png?v=1.0.0) no-repeat -6px -46px;	
		}
		
		.shareList li.indique{
			margin-left:8px;
			padding-top:5px;
			padding-right:5px
		}
		.shareList li.last{
			width:150px
		}
		.shareList li a{			
			font-weight:bold;		
				
		}
		.shareList .icone{
			float:left;
			width:28px;
			height:28px;
			margin:0 4px;
			position:relative;
			text-decoration:none !important;
			font-weight:normal;
			background:url(http://midiavital.fbiz.com.br/locales/global/img/sprite_redes_sociais.png?v=1.0.0) no-repeat 0 -36px
		}
		
						
			.shareList #lnkFavorito{ background-position:-8px -124px }						
			.shareList #facebook{ background-position:-36px -36px }
			.shareList #twitter{ background-position:-71px -36px }
			.shareList #btEnvieAmigo{ background-position:-105px -36px }
			
			.shareList .tooltip,
			.shareList .tooltip-seta{
				position:absolute;
				display:none;
				top:37px;
				left:0;	
				margin:0
			}
			.shareList .tooltip{				
				font-size:10px;				
			}
				.shareList .tooltip .borders{
					display:block;
					height:4px;
					width:150px;
					clear:both					
				}
			.shareList .tooltipTop{
				background:url(http://midiavital.fbiz.com.br/locales/global/img/bg_tooltip.png?v=1.0.0) no-repeat left top;
				
			}
			.shareList .tooltipBottom{
				background:url(http://midiavital.fbiz.com.br/locales/global/img/bg_tooltip.png?v=1.0.0) no-repeat left bottom;				
			}
			.shareList .tooltipContent{
				background-color:#f4eed4;
				width:135px;
				display:block;	
				overflow:hidden;			
				padding:5px 6px 5px;	
			}
			.shareList .tooltip-seta{
				width:10px;
				height:10px;
				left:7px;
				top:28px;
				background:url(http://midiavital.fbiz.com.br/locales/global/img/tooltip_seta.png?v=1.0.0) no-repeat left top;
			}
/* --------------------------------------------------------------- Home */

.categoria .vermaisHolder{
	clear:both;
	text-align:right;
}
